package modelo;

import javax.xml.bind.annotation.XmlRootElement;

import modelo.adaptadores.ClienteAdapter.AdaptedCliente;
import modelo.enums.Tarifa;

@XmlRootElement(name = "cliente")
public class Empresa extends Cliente {

	public Empresa() {
		super();
	}
	
	public Empresa(String nombre, String nif, Direccion direccion, Tarifa tarifa) {
		super(nombre, nif, direccion, tarifa);
	}

	@Override
	public AdaptedCliente mapea() {
		AdaptedCliente adaptedCliente = new AdaptedCliente();
		adaptedCliente.nombre = getNombre();
		adaptedCliente.nif = getNif();
		adaptedCliente.direccion = getDireccion();
		adaptedCliente.tarifa = getTarifa();
		return adaptedCliente;
	}
}
